import java.io.*; 
import java.net.*; 
class ClientTCP_TP1 { 
    
    

	


    public static void main(String argv[]) throws Exception 
    { 
        String phrase=""; 
        String phraseModifiee=""; 
	
        BufferedReader entreeDepuisUtilisateur = new BufferedReader(new InputStreamReader(System.in)); 
	
        Socket socketClient = new Socket("localhost", 4567); 
	
	
        PrintWriter sortieVersServeur = new PrintWriter(socketClient.getOutputStream(),true); 
	BufferedReader entreeDepuisServeur = new BufferedReader(new InputStreamReader(socketClient.getInputStream())); 
	while (!phraseModifiee.equals("FIN")){
	    phrase = entreeDepuisUtilisateur.readLine(); 
	    
	    sortieVersServeur.println(phrase); 
	    
	    
	    phraseModifiee = entreeDepuisServeur.readLine(); 
	    System.out.println("RECU DU SERVEUR: " + phraseModifiee); 
	}
	System.out.println("C'EST LA FIN!!!!!!!!!");
	entreeDepuisUtilisateur.close();
	entreeDepuisServeur.close();
	sortieVersServeur.close();
	socketClient.close(); 
	
	
    } 
} 